common liver fluke - Spanish English Dictionary